最近常收到朋友、學弟私訓詢問關於轉職,小弟決定花點時間整理資訊、分享,也省得一直回復相同的問題。
個人背景,非本科四中理工學士,成績中下,有興趣了話之後可以分享詳細經歷,以下論點包含主觀意識,案例則來自學長、校友、網友、同行人資。
先說結論,非本科可以轉職軟體工程師嗎,答案是肯定的,不過這是一條不輕鬆的路,失敗的機率不比重考電資科系低,目前較多職缺聚集在網頁前端開發,"看起來"適合新手轉職,老實說,前後端、DevOps我均有涉獵,完全不覺得前端的技術比較簡單,效能、SEO、底層優化都是天坑,這裡不討論,僅就轉職門檻分析。
能通過大公司的演算法面試,後面會有完整的新人培訓,某種程度來說對新人較友善,缺點是對非本科、學歷差是硬傷,因為履歷在一開始就被人資篩選掉,進不到技術主管那關,內推或是特殊競賽經歷不在此限。
小公司較願意招收非相關背景,注重能不能做出東西(作品集),溝通能力,對有相關工作經歷是優勢,例如行銷、設計、專案管理,缺點是人少,表現不好,自身無法適應,挫折感會相當巨大,人力精簡人人手上都很忙,自身被動內向,會很吃虧。
具體來說,有用語言框架+Google+ChatGpt+Stackoverflow完成專案的能力,就能拿到一部份的面試入場卷,不過非本科最大的硬傷會在Linux跟系統設計,這兩樣都不是短期速成能補起來的。
許多速成班、轉職文章喜歡用搏人眼球的標題,60天文組轉職軟體工程師,40歲業務成為XX工程師,私立非本科年薪百萬,真實性,這裡不予置評,要知道背後利益鍊以及可能被忽略的細節,線上線下培訓機構越開越多,標榜只要幾周就能轉職。
1.培訓班學費高昂,聲稱跟實際轉職人數有落差,失敗放棄不會讓你知道
2.許多成功轉職者具備相關工作經歷、名校學歷,台大電機也能說自己是非本科
3.結訓作品大多千篇一律,難以說服面試官,證明自身實力
4.網路文章建議只看一半,照著PTT去喊薪水,可以試試看,被打槍就去怪發文者
最好證明實力的方式就是透過自學,至於要用何種方式讓面試官相信,就很吃個人造化了
大學的資工朋友,成績好的拼命刷題,大多數都進外商,厲害一點的力扣周賽怪物已經跳FAANG,只能說環境對人影響不亞於努力,大學研究所最大的價值還是人脈,如何證明自己比其他應徵者更夠格面試這份工作,人資一天看幾十封應徵信很難留下記憶點,最快速有效的方式還是找在裡面的學長同學內推。